<?
	require_once("../clases/Usuario.php");
	require_once("../db/conexion.php");
	require_once("../gestion/gestiondeusuarios.php");

	session_start();
	$usuario = $_SESSION["formRegistro"];
	$errores = $_SESSION["errRegistro"];
	$res = $_REQUEST["res"];
	
	if(isset($usuario)){
		
		$nombreUsuario = $_REQUEST["usuarioNombreUsuario"];
		$password = $_REQUEST["usuarioPassword"];
		$confirmarPassword = $_REQUEST["usuarioConfirmarPassword"];
		$nombre = $_REQUEST["usuarioNombre"];
		$email = $_REQUEST["usuarioEmail"];
		$fechaNacimiento = $_REQUEST["usuarioFechaNacimiento"];
		$sexo = $_REQUEST["usuarioSexo"];
		
		$usuario = new Usuario(null, $nombreUsuario, $password, $nombre, $email, $fechaNacimiento, $sexo);
		$_SESSION["formRegistro"] = $usuario;
		
		//$errores = validaUsuario($usuario, $confirmarPassword);
		$_SESSION["errRegistro"] = $errores;
		
		if (!isset($errores)){
			$dbh = crearConexion();
			insertaUsuario($dbh, $usuario);
			$_SESSION["formRegistro"] = null;
			$_SESSION["errRegistro"] = null;
			header("Location: ../".$res);
		}else{
			$_SESSION["errRegistro"] = $errores;
			header("Location: ../registro.php");
		}
	}else{
		header("Location: ../registro.php");
	}
	
?>
